//public class Solution {
//    public int StrToInt(String str) {
//        char[] ch = str.toCharArray();
//        int len = ch.length;
//        if (ch.length == 0 || ch == null) {
//            return 0;
//        }
//        int flag = 0;
//        if (ch[0] == '+') {
//            flag = 1;
//        } else if (ch[0] == '-') {
//            flag = 2;
//
//        }
//        int i=flag>0?1:0;
//        int sum = 0;
//        for (; i < len; i++) {
//            if (ch[i] < '0' || ch[i] > '9') {
//                sum = 0;
//                break;
//            }
//            sum = sum * 10 + ch[i] - '0';
//        }
//        if(flag==0)
//        {
//            return sum;
//        }
//        return flag==1?sum:-sum;
//    }
//}




//public class Solution {
//    public int StrToInt(String str) {
//        char[] ch = str.toCharArray();
//        int len = ch.length;
//        if (ch.length == 0 || ch == null) {
//            return 0;
//        }
//        int flag = 1;
//        if (ch[0] == '+') {
//            flag = 1;
//            ch[0] = '0';
//        } else if (ch[0] == '-') {
//            flag = -1;
//            ch[0] = '0';
//        }
//        int sum = 0;
//        for (int i = 0; i < len; i++) {
//            if (ch[i] < '0' || ch[i] > '9') {
//                sum = 0;
//                break;
//            }
//            sum = sum * 10 + ch[i] - '0';
//        }
//        return flag * sum;
//    }
//}
